Vorticity-refinement based numerical method for simulating aircraft wing-tip vortex flows

ABSTRACT

The present invention relates a numerical method to simulate the incompressible wing-tip vortex flows. This method is called Vorticity-Refinement, which refines the added vorticity as two different forms of force multiplied by two different factors to counteract the numerical diffusions in the numerical solutions by utilizing the high-order spatial discretization and improving the stability and convergence of the governing equations for incompressible flows.

FIELD OF THE INVENTION

The present invention relates a numerical method in computation fluid dynamics. Particularly, it is a vorticity-refinement based numerical method for simulating aircraft wingtip vortex flows. This method is implemented using computer language codes and the codes are run on computer to simulate incompressible wing-tip vortex flows, which are vortex-dominated flows.

BACKGROUND OF THE INVENTION

When aircrafts fly with angle of attack, since the pressure differential between the upper surface and the lower one lets air flows rotate around the tip of wing, a continuous vortex generate at the wing-tip and go down stream, like shown in the FIG. 1. This flow pattern is called the wing-tip vortex flows, which are vortex-dominated flows. If aircraft flying speed is smaller than 0.3 Mach number, the flow is incompressible flow. Actually, the wing-tip vortex could damage aircraft stability and deduce the lift, because the wing-tip vortex can generate an unsteady downwash, which produces an induced drag to aircraft as to deduce the ratio of lift to drag, and more, which can spread down-stream as far as several kilometers and form a dangerous zone for the following aircrafts. Most aircrafts have the devices to reduce the wing-tip vortex.

There are several methods to study the wing-tip vortex, among which, the numerical simulation, combining fluid dynamics, applied mathematics, computer science, due to its low cost and visualization property, occupies an important role. It is an extended application of computational fluid dynamics (CFD) in exploration to the mechanism of fluid flows and in design of industrial products. A biggest challenge for CFD is to improve the accuracy of simulation, to reduce error, loyally descript the physical characteristics of the fluid flows.

One of the important factors to affect the accuracy of CFD is the numerical diffusion in the numerical solutions when numerical methods are used to solve the fluid flow governing equations, such as the Euler or the Navier-Stokes equations. For examples, the spatial discretization methods, such as central or upwind difference, the temporal discretization methods, such as explicit or implicit methods, the usage of turbulence models, such as the two-equation or LES model, and the orthogonality of computing grids, all could produce the numerical diffusion. Additionally, some artificial diffusion is often added in numerical solutions to improve the numerical convergence by deducing the computing accuracy. For examples, the capture of the discontinuity interfaces, such as shocks, is achieved by appropriately adding some artificial diffusion in avoiding the numerical oscillation around the large gradient in the numerical solutions with higher accuracy. The numerical diffusion can be considered as a kind of energy loss in flow field, which makes the computational results be not very accuracy. The Advanced numerical methods should minimize the numerical diffusion under premise of achieving the convergent numerical solutions.

The most significant effect of the numerical diffusion to numerical simulation results is on the capture to the discontinuity interfaces. As mentioned earlier, it physically makes sense to add some artificial diffusion to capture the strong continuity interfaces, such as shocks, since across which the velocity, density and pressure all are discontinuous and there exists the energy losing in the form of entropy increasing. However, over large artificial diffusions could make the strong continuity interfaces smeared, which reduces the prediction accuracy of the shock intensity and position. Another type discontinuity in flow field is the contact discontinuity. It is a weak discontinuity, across which density and velocity in tangent direction is discontinuous while pressure and velocity in normal direction is continuous. This kind contact discontinuity, as the most significant property of the vortex-dominated flows and widely exists in engineering applications, such as the wing-tip vortex flows, is more difficult to capture compared to the strong discontinuity in numerical solutions, since very little amount of numerical diffusion could make the contact discontinuity interfaces smeared to a point damaging the accuracy. This is why developing the numerical methods to simulate the vortex-dominated flows is a big challenge for CFD workers.

A method to improve the simulation accuracy of vortex-dominated flows, such as the wing-tip vortex flows, is that solving the flow governing equations by using very fine computing grid, which costs more computing time. Moreover, the computing error could accumulate with the increasing of the number of computing grid cells. Another method is that intensifying a variable describing vortex flow movement, vorticity, by artificially adding physics models when solving the flow governing equations. For examples, adding the point vortex model could artificially increase vorticity. Locally solving the vorticity equation could reduce the vorticity losing in its transportation. However, the usage of those methods is quite limited, since the point vortex model is only for some simple flow situations where the position of vortex is known. Solving the vorticity equation is more complicated than doing the Euler or Navier-Stokes equations themselves.

In the earlier of 20 century, a vorticity confinement (CV) method was created by Steinhoff^([1]) to improve the simulation accuracy of incompressible vortex-dominated flows. Its working principle is that a source term as a vorticity-related body force is added in the momentum equations of the flow governing equations as to the vorticity diffusion can be removed from the numerical diffusions, which keeps the contact discontinuity interfaces in vortex-dominated flows out of smearing, so that the vortex structure can be captured more accurately. The details of the vorticity confinement are as follows. Firstly, the governing equations for the incompressible, invicid flows include the continuity equation and momentum equations, which are

$\begin{matrix} {{{\nabla{\cdot \overset{\rightarrow}{V}}} = 0},} & (1) \\ {{{\frac{\partial\overset{\rightarrow}{V}}{\partial t} + {\left( {\overset{\rightarrow}{V} \cdot \nabla} \right)\overset{\rightarrow}{V}} + {\frac{1}{\rho}{\nabla\rho}}} = \overset{\rightarrow}{B}},} & (2) \end{matrix}$

where, {right arrow over (v)} is the velocity vector, {right arrow over (v)}=ui+vj+wk, including three-dimensional components u, V, w in the direction i, j, k in the Cartesian coordinate system; ρ, p and t respectively represents the density, pressure and time.

In above equations, the operator ∇ presents

${\nabla{= {{\frac{\partial}{\partial x}i} + {\frac{\partial\;}{\partial y}j} + {\frac{\partial\;}{\partial z}k}}}};$

the symbol • does the inner product. In the vorticity confinement, {right arrow over (B)}, the source term in form of body force in the right hand side of the momentum equation (2), is defined as

{right arrow over (B)}={right arrow over (n)} _(c)×{right arrow over (ω)},  (3)

where, {right arrow over (ω)} presents the vorticity, {right arrow over (ω)}=ω_(x)i+ω_(y)j+ω_(z)k in the Cartesian coordinate system; the operator x presents the cross product. Based on the definition of the vorticity,

${\overset{\rightarrow}{\omega} = {{\nabla{\times \overset{\rightarrow}{V}}} = {{\begin{matrix} i & j & k \\ \frac{\partial\;}{\partial x} & \frac{\partial\;}{\partial y} & \frac{\partial\;}{\partial z} \\ u & v & w \end{matrix}} = {{\left( {\frac{\partial w}{\partial y} - \frac{\partial v}{\partial z}} \right)i} + {\left( {\frac{\partial u}{\partial z} - \frac{\partial w}{\partial x}} \right)j} + {\left( {\frac{\partial v}{\partial x} - \frac{\partial u}{\partial y}} \right)k}}}}},$

where, {right arrow over (n)}_(c) presents the gradient direction of the vorticity,

$\begin{matrix} {{{\overset{\rightarrow}{n}}_{c} = \frac{\nabla\varphi}{{\nabla\varphi}}},} & (4) \end{matrix}$

where, φ is the magnitude of the vorticity and |∇φ| is the magnitude of the gradient of the magnitude of vorticity. Then,

$\begin{matrix} {{\varphi = {{\overset{\rightarrow}{\omega}} = \sqrt{\omega_{x}^{2} + \omega_{y}^{2} + \omega_{z}^{2}}}},} & (5) \\ {{{\nabla\varphi}} = {\sqrt{\left( \frac{\partial\varphi}{\partial x} \right)^{2} + \left( \frac{\partial\varphi}{\partial y} \right)^{2} + \left( \frac{\partial\varphi}{\partial z} \right)^{2}}.}} & (6) \end{matrix}$

The source term {right arrow over (B)} in the momentum equation (2) needs to be multiplied by a factor ε,

{right arrow over (B)}=ε({right arrow over (n)} _(c)×{right arrow over (ω)}),  (7)

which physically means a force at the center point of the vortex. In Steinhoff's original vorticity confinement, the factor ε is a constant value (0.01˜0.05), which can adjust the level of the vorticity confinement. This method has a simple formulation and needs not fined computing grids, so that it had been widely used in the simulation of vortex-dominated flows. The modification to this method in the following years is focused on the expression of the factor ε^([2][3]). Although the vorticity confinement, based on the principle of adding a certain amount of vorticity to counteract the numerical diffusion on the contact discontinuity, had significantly improved the accuracy of simulation in vortex-dominated flows, it has the following defects,

1. The added vorticity is totally controlled by the factor ε;

2. The order of the spatial discretization of the added vorticity is limited;

3. The effect of the added source term on the convergence of the momentum equation is uncertain.

To more accurately simulate the wing-tip vortex flows, it is necessary to modify the mechanism to capture the contact discontinuity in incompressible vortex-dominated flows field. A new way is to refine the precision of the added vorticity in the source term in the momentum equation to counteract the numerical diffusions. This invention presents a new numerical method, which is called Vorticity-Refinement, where undertakes the high-order spatial discretization to the added vorticity and improve the convergence effect of the source term on the momentum equation.

SUMMARY OF THE INVENTION

The present invention relates a numerical method to simulate the incompressible wing-tip vortex flows. This method is called Vorticity-Refinement, where the vorticity with two different forms is added to counteract the numerical diffusions. The added vorticity is to be undertaken high-order spatial discretization and improve the convergence effect of the source term on the momentum equation at the same time.

As the equation (2) indicates, the VC method needs to add a body force term expressed as the equation (7), which means a force in the reverse direction of the gradient of vorticity, in the right hand side of the momentum equation for the incompressible flows. Actually, if bringing the equation (4) into (7), and using the ∇ operation, one can receive

$\begin{matrix} \begin{matrix} {\overset{\rightarrow}{B} = {ɛ\left( {{\overset{\rightarrow}{n}}_{c} \times \overset{\rightarrow}{\omega}} \right)}} \\ {= {ɛ\frac{\nabla\varphi}{{\nabla\varphi}} \times \overset{\rightarrow}{\omega}}} \\ {= {{ɛ\; {\nabla{\times \left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right)}}} - {ɛ\frac{\varphi}{{\nabla\varphi}}{\left( {\nabla{\times \overset{\rightarrow}{\omega}}} \right).}}}} \end{matrix} & (8) \end{matrix}$

If the ∇ operation is applied on the above equation (8), it has

∇×{right arrow over (ω)}=∇×(∇×{right arrow over (V)})=∇(∇•{right arrow over (V)})−∇² {right arrow over (V)},  (9)

where ∇² is the Laplace operator defined as

$\nabla^{2}{= {\frac{\partial^{2}}{\partial x^{2}} + \frac{\partial^{2}\;}{\partial y^{2}} + {\frac{\partial^{2}}{\partial z^{2}}.}}}$

If bring the equation (9) into (8) and considering the equation (1), the continuity equation for incompressible flows (∇•V=0), one can have

$\begin{matrix} {\overset{\rightarrow}{B} = {{ɛ{\nabla{\times \left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right)}}} + {ɛ\frac{\varphi}{{\nabla\varphi}}{\left( {\nabla^{2}\overset{\rightarrow}{V}} \right).}}}} & (10) \end{matrix}$

For the incompressible flows, the equation (10) is equivalent to the equation (9). Rewrite the term {right arrow over (B)} in the equation (10) as the following form

{right arrow over (B)}={right arrow over (B)} ₁ +{right arrow over (B)} ₂,  (11)

where,

$\begin{matrix} {{{\overset{\rightarrow}{B}}_{1} = {ɛ_{1}{\nabla{\times \left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right)}}}};} & (12) \\ {{\overset{\rightarrow}{B}}_{2} = {ɛ_{2}\frac{\varphi}{{\nabla\varphi}}{\left( {\nabla^{2}\overset{\rightarrow}{V}} \right).}}} & (13) \end{matrix}$

{right arrow over (B)}₁ is call the helicity force in the gradient direction of vorticity, since ∇×{right arrow over (ω)} is the definition of the helicity; while {right arrow over (B)}₂ is called the viscous dissipation force in the gradient direction of vorticity, since the viscous dissipation property of the Laplace operation.

Until now, the term {right arrow over (B)}, the vorticity confinement, which is the force in the reverse direction of gradient of the vorticity, has been divided into two part forces: one is {right arrow over (B)}₁ the helicity force in the gradient direction of vorticity, which is related with the gradient direction and magnitude of vorticity; another one is {right arrow over (B)}₂ the viscous dissipation force in the gradient direction of vorticity, which is only related with the direction. The FIG. 2 shows the formation and relation of those two forces, where {right arrow over (ω)} the vorticity and {right arrow over (n)}_(c) the gradient direction of vorticity form the plane (1), the vorticity function plane, which is perpendicular to {right arrow over (B)} the direction of the original vorticity confinement. {right arrow over (B)} and its two components {right arrow over (B)}₁ and {right arrow over (B)}₂ form plane (3), the original vorticity confinement plane. The plane (1) is perpendicular to the plane (3). The angle between {right arrow over (B)}₁ and {right arrow over (ω)} is called the helicity angle (2) and its cosine is

$\frac{\varphi}{{\nabla\varphi}}.$

The two different force {right arrow over (B)}₁ and {right arrow over (B)}₂ from the decomposition of the vorticity confinement {right arrow over (B)} will affect numerical simulations in different way.

In the equation (12) and (13), there are two different factors, ε₁ and ε₂. If they both are equal to ε in the equation (7), the method is called isotropic vorticity confinement, which is equivalent to the original vorticity confinement; while it is called anisotropic vorticity confinement if they are not equal. The simulation accuracy of incompressible vortex-dominated flows can be improved by using the anisotropic vorticity confinement.

The added source term, which makes the equation (2) stiffness, could reduce the stability and convergence for a class of explicit temporal integrations for numerical solutions. To keep the time accuracy of the solutions, very some time integration steps have to be used, which heavily cost the computing time. The standard to judge the equation stiffness is the eigenvalues of the Jacobian of source term. If the ratio of the real part of the maximum eigenvalues to the minimum one is small, the stiffness of the partial differential equations is weak, which means the numerical solutions are easy to convergent, and more stable.

There are two possibilities: one is that the source term is {right arrow over (B)}, the original vorticity confinement, whose Jacobian matrix is S with the eigenvalues λ_(i) ^(B), where i is equal to 2 or 3; while another possibility is that the one is {right arrow over (B)}₂, the viscous dissipation force in the gradient direction of vorticity, whose Jacobian matrix is S ₂ with the eigenvalues λ_(i) ^(B) ² . In above two forms of body force, their Jacobian matrix are expressed respectively as

$\begin{matrix} {{\overset{\_}{\overset{\_}{S}} = \frac{\partial\overset{\rightarrow}{B}}{\partial\overset{\rightarrow}{V}}},} & (14) \\ {{\overset{\_}{\overset{\_}{S}}}_{2} = {\frac{\partial{\overset{\rightarrow}{B}}_{2}}{\partial\overset{\rightarrow}{V}}.}} & (15) \end{matrix}$

According to the method to find the eigenvalues of the Jacobian, it needs to solve the following equations,

|λ_(i) ^(B) I− S|=0 and |λ_(i) ^(B) ² I= S ₂|=0,  (16)

where I is the unit matrix, and

$\begin{matrix} {\frac{\min \left\lbrack {{Re}\left( \lambda_{i}^{B} \right)} \right\rbrack}{\max \left\lbrack {{Re}\left( \lambda_{i}^{B} \right)} \right\rbrack} \leq {\frac{\min \left\lbrack {{Re}\left( \lambda_{i}^{B_{2}} \right)} \right\rbrack}{\max \left\lbrack {{Re}\left( \lambda_{i}^{B_{2}} \right)} \right\rbrack}.}} & (17) \end{matrix}$

The above equation, where Re indicates taking the real part operation, presents that the stiffness of the equation (2) with {right arrow over (B)}₂ as the source term is weaker than that with {right arrow over (B)}, which means that it will improve the stability and convergence of the numerical solutions when the explicit time integration is used to solve the momentum equation (2). To utilize this advantage, it needs to move {right arrow over (B)}₁ into the left hand side of the equation (2) and leave {right arrow over (B)}₂ in the right hand side, the source term position.

In the Vorticity-Refinement, one way to improve the numerical simulation accuracy is to utilize the high-order spatial discretization to {right arrow over (B)}₁, which is related to the gradient direction and magnitude of vorticity as expressed in the equation (12), where it is moved into the left hand of the momentum equation (2). The term {right arrow over (B)}₁ can be transferred into a form of flux by using the Gaussian theorem, which means that the integration to this term in any grid cells can be replaced with that to the flux across the interfaces of grid cells. In finite volume method, for any grid cells, Ω is the control volume, ∂Ω the surface, and dS the surface element. Based on the Gaussian theorem, the procedure transferring the volume integration into the flux integration can be expressed as

$\begin{matrix} \begin{matrix} {{\int_{\Omega}^{\;}{{\overset{\rightarrow}{B}}_{1}\ {\Omega}}} = {\int_{\Omega}^{\;}{ɛ_{1}{\nabla{\times \left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right)\ {\Omega}}}}}} \\ {{= {\int_{2\; \Omega}^{\;}{ɛ_{1}\overset{\rightarrow}{n} \times \left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right)\ {S}}}},} \end{matrix} & (18) \end{matrix}$

where {right arrow over (n)}=n_(x)i+n_(y)j+n_(z)k is the unit vector of the interface of grid cells. In the interface, a vector is produced, which is called the helicity vector {right arrow over (F)}_(ω),

$\begin{matrix} {{\overset{\rightarrow}{F}}_{\omega} = {ɛ_{1}\overset{\rightarrow}{n} \times {\left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right).}}} & (19) \end{matrix}$

Since this vector is related to the gradient direction and magnitude of the vorticity, it is possible to do the high-order spatial discretization schemes to this vector in the interfaces of grid cells to improve the numerical solution accuracy. For example, the high-order interpolation scheme to the variables in the flow field can be used to calculate the vector {right arrow over (F)}_(ω).

In addition, the results of capturing the contact discontinuity in vortex-dominated flows can be further improved by appropriately increasing ε₁ and reducing ε₂, which, corresponding to the anisotropic vorticity confinement, means increasing the helicity force in the gradient direction of vorticity and reducing and the viscous dissipation force in the gradient direction of vorticity. Overall, the present invention about improving the numerical simulation accuracy includes the following four technical steps. They are

-   -   1. dividing the original vorticity confinement into two parts         {right arrow over (B)}₁ and {right arrow over (B)}₂, and move         {right arrow over (B)}₁ into the left hand side of the momentum         equation of incompressible flows;     -   2. transferring {right arrow over (B)}₁ into the flux on the         interfaces of grid cells by utilizing the Gaussian theorem and         discretizing the flux by using the high-order spatial         discretization schemes;     -   3. keeping {right arrow over (B)}₂ in the source term position         to improve the stability and convergence of the momentum         equation of incompressible flows;     -   4. utilizing the different factor ε₁ and reducing ε₂,         which refines the added vorticity and forms the vorticity         refinement process. This method to simulate the incompressible         wing-tip vortex flows is called the Vorticity-Refinement.

The main contain of the proposed invention on the numerical method to improve the simulation accuracy of the incompressible wing-tip vortex flows is that refining the vorticity added as two different forms of force multiplied by two different factors to counteract the numerical diffusions in the numerical solutions by utilizing the high-order spatial discretization and improving the stability and convergence of the governing equation. This method does not need increase the number of computing grid or other physical model and is easy to be embodied in computer codes.

DETAILED DESCRIPTION OF PARTICULAR EMBODIMENTS OF THE INVENTION

The following case is a preferred embodiment for the invention. This proposed numerical method had been implemented by using the computer codes written by Fortran 90 and the codes were run on computer to simulate the three-dimensional wing-tip vortex flow field generated by a delta wing at high angle of attack.

In this preferred embodiment, an incompressible inviscid flow around a delta wing with large aspect ratio is used to validate the proposed invention. Amount of experiments had shown that the wing-tip vortex flow around delta wing is the vortex-dominated. For the delta wing, the chord length is c; the span width is b; the aspect ratio is 7. A body-fitting structured grid with hexahedral cells was used, where O-type 192 cells around each section of the wing, 68 along the normal direction, and 96 along the spanwise. The FIG. 3 shows the delta wing configuration and the computing grid. The publicly known finite volume method (FVM) with the central variable scheme in each control volume cell was used to do the spatial discretization. The Conditions for the simulation are

the free stream velocity 57 m/s; the atmosphere pressure 100 kPa; the atmosphere density 1.2 kg/m3; the angle of attack 20°.

The momentum equation for the incompressible inviscid flows does not include the viscous term {right arrow over (F)}_(v) in equation (2). According to the present invention, it needs to add the vector {right arrow over (F)}_(ω) on the position at the left hand of the momentum equation. For the FVM, it needs calculate the flux of {right arrow over (F)}_(ω) at the interfaces of the grid cells and keep {right arrow over (B)}₂ at the position of source term. The conservation form of the momentum equation for incompressible inviscid flows is rewritten as

$\begin{matrix} {{{{\frac{\partial\;}{\partial t}{\int_{\Omega}^{\;}{\overset{\rightarrow}{V}\ {\Omega}}}} + {\int_{2\; \Omega}^{\;}{\left( {{\overset{\rightarrow}{F}}_{c} - {\overset{\rightarrow}{F}}_{\omega}} \right)\ {S}}}} = {\int_{\Omega}^{\;}{{\overset{\rightarrow}{B}}_{2}\ {\Omega}}}},} & (20) \end{matrix}$

where the conservation variable {right arrow over (V)}, the convection variable {right arrow over (F)}_(c) and the helicity vector {right arrow over (F)}_(ω) (shown in the equation (19)) are respectively

$\begin{matrix} {{\overset{\rightarrow}{V} = \begin{bmatrix} u \\ v \\ w \end{bmatrix}};{{\overset{\rightarrow}{F}}_{c} = \begin{bmatrix} {{uV} + {n_{x}\frac{p}{\rho}}} \\ {{vV} + {n_{y}\frac{p}{\rho}}} \\ {{wV} + {n_{z}\frac{p}{\rho}}} \end{bmatrix}};{{\overset{\rightarrow}{F}}_{\omega} = {ɛ_{1}{{\frac{\varphi}{{\nabla\varphi}}\begin{bmatrix} {{\omega_{z}n_{y}} - {\omega_{y}n_{z}}} \\ {{\omega_{x}n_{z}} - {\omega_{z}n_{x}}} \\ {{\omega_{y}n_{x}} - {\omega_{x}n_{y}}} \end{bmatrix}}.}}}} & (21) \end{matrix}$

In above equation, density ρ is a fixed value; V is the velocity variant, which is the dot-product of the outwards normal vector of the interface of grid cells {right arrow over (n)}=n_(x)i+n_(y)j+n_(z)k and the velocity vector,

V≡{right arrow over (V)}•{right arrow over (n)}=n _(x) u+n _(y) v+n _(z) w  (22)

The convection term {right arrow over (F)}_(c) can be rewritten as an expansion form

$\begin{matrix} {{\overset{\rightarrow}{F}}_{c} = {{\begin{bmatrix} {u^{2} + \frac{p}{\rho}} \\ {uv} \\ {uw} \end{bmatrix}n_{x}} + {\begin{bmatrix} {uv} \\ {v^{2} + \frac{p}{\rho}} \\ {vw} \end{bmatrix}n_{y}} + {\begin{bmatrix} {uw} \\ {vw} \\ {w^{2} + \frac{p}{\rho}} \end{bmatrix}{n_{z}.}}}} & (24) \end{matrix}$

The convection term also can be divided two parts, the convection vector without pressure and the pressure vector. Obviously,

{right arrow over (F)} _(c) ={right arrow over (F)} _(cV) +{right arrow over (F)} _(cp),  (25)

where,

$\begin{matrix} {{{\overset{\rightarrow}{F}}_{cV} = {{\begin{bmatrix} u^{2} \\ {uv} \\ {uw} \end{bmatrix}n_{x}} + {\begin{bmatrix} {uv} \\ v^{2} \\ {vw} \end{bmatrix}n_{y}} + {\begin{bmatrix} {uw} \\ {vw} \\ w^{2} \end{bmatrix}n_{z}}}};} & (26) \\ {{\overset{\rightarrow}{F}}_{cp} = {{\begin{bmatrix} \frac{p}{\rho} \\ 0 \\ 0 \end{bmatrix}n_{x}} + {\begin{bmatrix} 0 \\ \frac{p}{\rho} \\ 0 \end{bmatrix}n_{y}} + {\begin{bmatrix} 0 \\ 0 \\ \frac{p}{\rho} \end{bmatrix}{n_{z}.}}}} & (27) \end{matrix}$

The term {right arrow over (F)}_(ω) also can be rewritten as a form of expansion

$\begin{matrix} {{\overset{\rightarrow}{F}}_{\omega} = {{ɛ_{1}{\frac{\varphi}{{\nabla\varphi}}\begin{bmatrix} 0 \\ {\frac{\partial u}{\partial y} - \frac{\partial v}{\partial x}} \\ {\frac{\partial u}{\partial z} - \frac{\partial w}{\partial x}} \end{bmatrix}}n_{x}} + {ɛ_{1}{\frac{\varphi}{{\nabla\varphi}}\begin{bmatrix} {\frac{\partial v}{\partial x} - \frac{\partial u}{\partial y}} \\ 0 \\ {\frac{\partial v}{\partial z} - \frac{\partial w}{\partial y}} \end{bmatrix}}n_{y}} + {ɛ_{1}{\frac{\varphi}{{\nabla\varphi}}\begin{bmatrix} {\frac{\partial w}{\partial x} - \frac{\partial u}{\partial z}} \\ {\frac{\partial w}{\partial y} - \frac{\partial v}{\partial z}} \\ 0 \end{bmatrix}}{n_{z}.}}}} & (28) \end{matrix}$

Further, {right arrow over (B)}₂ can be rewritten as

$\begin{matrix} {{{\overset{\rightarrow}{B}}_{2} = {ɛ_{2}{\frac{\varphi}{{\nabla\varphi}}\begin{bmatrix} {\frac{\partial^{2}u}{\partial x^{2}} + \frac{\partial^{2}u}{\partial y^{2}} + \frac{\partial^{2}u}{\partial z^{2}}} \\ {\frac{\partial^{2}v}{\partial x^{2}} + \frac{\partial^{2}v}{\partial y^{2}} + \frac{\partial^{2}v}{\partial z^{2}}} \\ {\frac{\partial^{2}w}{\partial x^{2}} + \frac{\partial^{2}w}{\partial y^{2}} + \frac{\partial^{2}w}{\partial z^{2}}} \end{bmatrix}}}},} & (29) \end{matrix}$

where, φ and |∇ φ| had been given in equation (5) and (6). The first and second-order derivative terms in equation (28) and (29) can be found using the Green or the Taylor expansion, which is publicly well known.

The following are the procedure to solve the governing equations (20) including {right arrow over (F)}_(ω) and {right arrow over (B)}₂ by the Pressure-Based Method for the incompressible flows in Collocated Grid.

Firstly rewrite the equation (20) in the discretization form,

$\begin{matrix} {{{{\left( \frac{{\overset{\rightarrow}{V}}^{t + {\Delta \; t}} - \overset{\rightarrow}{V}}{\Delta \; t} \right)\Omega_{i,j,k}} + {\sum\limits_{m}^{N_{F}}\; {\left( {{\overset{\rightarrow}{F}}_{cV} + {\overset{\rightarrow}{F}}_{cp} - {\overset{\rightarrow}{F}}_{\omega}} \right)_{m}\Delta \; S_{m}}}} = \left( {{\overset{\rightarrow}{B}}_{2}\Omega} \right)_{i,j,k}},} & (31) \end{matrix}$

where Ω_(i,j,k) is the control volume, Δt is integration time step, {right arrow over (V)}^(t+∇t) is the updated velocity, ΔS_(m) is the control volume surface, N_(F) is the number of control volume, which is 6 in three-dimension case. Reorganize the right hand side of the equation (31), then,

$\begin{matrix} {{\overset{\rightarrow}{R}\left( \overset{\rightarrow}{V} \right)} = {{\sum\limits_{m}^{N_{F}}\; {\left( {{\overset{\rightarrow}{F}}_{cV} - {\overset{\rightarrow}{F}}_{\omega}} \right)_{m}\Delta \; S_{m}}} - \left( {{\overset{\rightarrow}{B}}_{2}\Omega} \right)_{i,j,k} + {\sum\limits_{m}^{N_{F}}\; {\left( {\overset{\rightarrow}{F}}_{cp} \right)_{m}\Delta \; {S_{m}.}}}}} & (32) \end{matrix}$

Using a guessed initial velocity field {right arrow over (v)} to calculate the right hand side {right arrow over (R)}R_(c)({right arrow over (V)}*) without pressure term, then

$\begin{matrix} {{{\overset{\rightarrow}{R}}_{c}\left( {\overset{\rightarrow}{V}}^{*} \right)} = {{\sum\limits_{m}^{N_{F}}\; {\left\lbrack {{{\overset{\rightarrow}{F}}_{cV}\left( {\overset{\rightarrow}{V}}^{*} \right)} - {{\overset{\rightarrow}{F}}_{\omega}\left( {\overset{\rightarrow}{V}}^{*} \right)}_{m}} \right\rbrack \Delta \; S_{m}}} - {{{\overset{\rightarrow}{B}}_{2}\left( {\overset{\rightarrow}{V}}^{*} \right)}{\Omega_{i,j,k}.}}}} & (33) \end{matrix}$

Obviously, it has

$\begin{matrix} {{\overset{\rightarrow}{R}\left( \overset{\rightarrow}{V} \right)} = {{{\overset{\rightarrow}{R}}_{c}\left( {\overset{\rightarrow}{V}}^{*} \right)} + {\sum\limits_{m}^{N_{F}}\; {\left( {\overset{\rightarrow}{F}}_{cp} \right)_{m}\Delta \; {S_{m}.}}}}} & (34) \end{matrix}$

This guessed initial velocity field {right arrow over (V)}* can be found from equation (31), which means

$\begin{matrix} {{{\overset{\rightarrow}{V}}^{*} = {\overset{\rightarrow}{V} - {\frac{\Delta \; t}{\Omega_{i,j,k}}{{\overset{\rightarrow}{R}}_{c}\left( \overset{\rightarrow}{V} \right)}}}},} & (35) \end{matrix}$

where the {right arrow over (R)}_(c)({right arrow over (V)}*) needs {right arrow over (F)}_(cV), {right arrow over (F)}_(ω), and {right arrow over (B)}₂, which are shown in equation (33).

In the equation (28) for the {right arrow over (F)}_(ω), the first-order derivative term can be done using high-order discretization, such as the three-order spatial discretization for term ∂u/∂x in i-direction, which means

$\begin{matrix} {\frac{\partial u}{\partial x} = {\frac{{2\; u_{i + 1}} + {3\; u_{i}} - {6\; u_{i - 1}} + u_{i - 2}}{6\Delta \; x}.}} & (36) \end{matrix}$

The velocity {right arrow over (V)}*_(m) at the interface m of the grid cells can be found by the publicly known MUSCL interpolation from the velocity at the cell center.

Based on the equation (35), the velocity {right arrow over (V)}*_(m) at the interface m can be expressed as

$\begin{matrix} {{{\overset{\rightarrow}{\overset{\_}{V}}}_{m}^{*} = {{\overset{\rightarrow}{V}}_{m}^{*} - {\frac{\Delta \; t}{\Omega_{m}^{*}}{{\overset{\rightarrow}{R}}_{c}\left( {\overset{\rightarrow}{V}}_{m}^{*} \right)}}}},} & (37) \end{matrix}$

where, Ω*_(m) is the volume of the auxiliary cells containing the interface of the grid cells m, where the velocity with pressure is

$\begin{matrix} {{{\overset{\rightarrow}{V}}_{m} = {{\overset{\rightarrow}{\overset{\_}{V}}}_{m}^{*} - {\frac{\Delta \; t}{\Omega_{i,j,k}}{{\overset{\rightarrow}{R}}_{c}\left( {\overset{\rightarrow}{V}}_{m}^{*} \right)}} - {\frac{\Delta \; t}{\Omega_{i,j,k}}{\overset{\rightarrow}{R}}_{pm}}}},} & (38) \end{matrix}$

where {right arrow over (R)}_(pm) is from the equation (32). Reorganizing the equation (37) and (38), then

$\begin{matrix} {{\overset{\rightarrow}{V}}_{m} = {{\overset{\rightarrow}{\overset{\_}{V}}}_{m}^{*} - {\frac{\Delta \; t}{\Omega_{m}}{{\overset{\rightarrow}{R}}_{pm}.}}}} & (39) \end{matrix}$

The velocity with pressure {right arrow over (V)}_(m) should follow the continuity equation ∇•{right arrow over (V)}=0. Rewrite the continuity equation in a discretized form

$\begin{matrix} {{\sum\limits_{m}^{N_{F}}\; {{\overset{\rightarrow}{V}}_{m}\Delta \; S_{m}}} = 0.} & (40) \end{matrix}$

Bring the equation (39) into (40), then

$\begin{matrix} {{\sum\limits_{m}^{N_{F}}\; {\left( {{\overset{\rightarrow}{\overset{\_}{V}}}_{m}^{*} - {\frac{\Delta \; t}{\Omega_{i,j,k}}{\overset{\rightarrow}{R}}_{pm}}} \right)\Delta \; S_{m}}} = 0.} & (41) \end{matrix}$

After solving equation (41), the velocity {right arrow over (V)}_(m) and pressure p_(m) at the time t+Δt on the interface m are obtained.

The table 1 shows the comparison of the effect of the source term to the stability and convergence at different residual level using iteration times from the two methods,

TABLE 1 Residual 10⁻⁶ 10⁻⁸ 10⁻¹⁰ 10⁻¹² Original VC 502 785 1250 1510 Present 234 556  870 1001 method Improvement 32% 30% 30% 33%

The present invention with ε₁=0.07 and ε₂=0.03 shows more than 30% faster than that by the original CV with ε=0.05, which should be owning to the form of the source term {right arrow over (B)}₂.

The FIG. 4 shows the validation of the proposed method. This is the comparison of the effect of the present method by the vorticity contours above the delta wing by the above mention two methods. The vorticity captured by the proposed method with ε₁=0.07 and ε₂=0.03 in this invention is more strong than that by the original CV with ε=0.05 which should be owning to the high-order discretization to the {right arrow over (B)}₁ and usage of different factor ε₁ and ε₂, which is the Vorticity-Refinement.

Above is the content of this invention. The invented numerical method also can be applied for any other incompressible vortex-dominated flows, so that any application of the present invention on above-mentions flows should be on the protection of this invention.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows the aircraft wing-tip vortex generation, where 4 presents an aircraft wing, 5 does the wing-tip vortex flows, 6 does incoming flows.

FIG. 2 shows the principle of formation and relationship of the helicity force in the gradient direction of vorticity and the viscous dissipation force in the gradient direction of vorticity, where 1 presents the vorticity function plane, 2 dose the helicity angle and 3 dose the original vorticity confinement plane.

FIG. 3 shows the delta wing configure and the computing grid.

FIG. 4 shows the validation of the numerical method: the effect of the anisotropic vorticity confinement.

REFERENCE

-   1. Steinhoff, J. and Underhill, D., 1994. “Modification of the Euler     Equations for Vorticity Confinement Application to the Computation     of Interacting Vortex Rings”, Phys. Fluids 6, 2738-2744. -   2. Hahn, S. and Iaccarino, G., “Towards Adaptive Vorticity     Confinement”, AIAA 2009-1613. -   3. Costes, M. and Kowani, G., “An Automatic Anti-Diffusion Method     for Vortical Flows Based on Vorticity Confinement,” Aerospace     Science and Technology, Vol. 7, No. 1, 2003, pp. 11-21. 

What claimed is:
 1. A computer implemented numerical method, vorticity-refinement, for simulating aircraft wing-tip vortex flows, said vorticity refinement includes the following four technical steps, (1) dividing the original vorticity confinement into two parts {right arrow over (B)}B₁ and {right arrow over (B)}₂ and moving {right arrow over (B)}₁ into the left hand side of the momentum equation of incompressible flows; (2) transferring {right arrow over (B)}₁ into flux on the interfaces of computing cells by utilizing the Gaussian theorem and discretizing the flux by using the high-order spatial discretization schemes; (3) keeping {right arrow over (B)}₂ in the source term position of the momentum equation of incompressible flows; (4) utilizing two different factors ε₁ and ε₂ in {right arrow over (B)}₁ and {right arrow over (B)}₂.
 2. A numerical method in claimed 1, wherein said {right arrow over (B)}₁ has a formation as ${{\overset{\rightarrow}{B}}_{1} = {ɛ_{1}{\nabla{\times \left( {\frac{\varphi}{{\nabla\varphi}}\overset{\rightarrow}{\omega}} \right)}}}},$ where, operator ∇ presenting gradient operation; operator x presenting cross-product operation; {right arrow over (ω)} presenting a vorticity in the Cartesian coordinator system; φ present a magnitude of said vorticity; ≡φ presenting a gradient of said φ; |∇φ| presenting a magnitude of said ∇φ; ε₁ presenting a factor in said {right arrow over (B)}₁.
 3. A numerical method in claimed 1, wherein said {right arrow over (B)}₂ has a formation as ${{\overset{\rightarrow}{B}}_{2} = {ɛ_{2}\frac{\varphi}{{\nabla\varphi}}\left( {\nabla^{2}\overset{\rightarrow}{V}} \right)}},$ where, V presenting a velocity vector in the Cartesian coordinator system; ∇² presenting the Laplace operator; ε₂ presenting a factor in said {right arrow over (B)}₂.
 4. A numerical method in claimed 2, wherein said flux on the interfaces of computing cells utilizes the Gaussian theorem and discretizing the flux by using the high-order spatial discretization schemes.
 5. A numerical method in claimed 2, wherein said source term keeps position of the momentum equation of incompressible flows.
 6. A numerical method in claimed 2, wherein said ε₁ has a value with 0.05<ε₁<0.07.
 7. A numerical method in claimed 3, wherein said ε₂ has a value with 0.03<ε₂<0.05. 